home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 11682 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: svnews.ubinet.ubs.com!ubszh!ian.johnston@ubs.com
  2. From: gzhjis@ubszh.net.ch (Ian Johnston (by ubsswop))
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Date: 15 Mar 1996 17:23:37 GMT
  6. Organization: UBS
  7. Distribution: world
  8. Message-ID: <4ic92p$2fa@ubszh.fh.zh.ubs.com>
  9. References: <00001a73+00002504@msn.com> <31442F19.6C13@lfwc.lockheed.com> <4i26uhINNsd@keats.ugrad.cs.ubc.ca> <31457584.2475@lfwc.lockheed.com> <4i4s5f$igc@solutions.solon.com> <3146E324.5C1E@lfwc.lockheed.com> <Pine.A32.3.91.960313165249.124278B-100000@red.weeg.uiowa.edu> <4i9ld6$m2v@rational.rational.com> <4iah20$p7k@saba.info.ucla.edu>
  10. NNTP-Posting-Host: nol2179.fh.zh.ubs.com
  11.  
  12. In article <4iah20$p7k@saba.info.ucla.edu>, jmartin@cs.ucla.edu (Jay Martin) writes:
  13.  
  14. [...]
  15.  
  16. |> Right, make is mostly used to support development in C and other
  17. |> primitive languages.  I have seen this piece of crap utility used for
  18. |> all sort of braindead misuses.
  19.  
  20. Yes, make is primitive and often leaves a lot to be desired. But...
  21.  
  22. Oh, I want the debug build.
  23. Hmm, now I need a profiled build.
  24. Let's see, I want the Solaris verion. No, the AIX version.
  25. Er, I need the NT version.
  26. Oh, and I might as well do the VMS version now too.
  27. Umm, I need to rebuild these IDL files; before that I need to run my
  28. Ada-to-IDL converter.
  29. By the way, we need the ACMS task list too. Better run that scanner.
  30. I just changed a header file. I'll run the C++ dependency finder now.
  31. Now, where was that package? I'll run the Ada dependency finder now.
  32. Oh, the library changed? I'll run the C to Ada package converter then.
  33. Er, I want to preprocess this C file, with all those cpp flags.
  34.  
  35.  
  36. |>  Unix-ites seem to love to dp goofy
  37. |> things with their utilities.  Heh, I have seen people using Lex and
  38. |> Yacc to build parsers to read in simple tables.  Like swatting a bug
  39. |> with a sledge hammer (they ever heard of "scanf"?), but they probably
  40. |> felt so Computer Scientific doing it! (The journey is the reward)
  41.  
  42. Too true.
  43.  
  44. |> By the
  45. |> way after 10+ years of using Unix I am having trouble thinking of a
  46. |> standard Unix utility that is not a total misdesigned piece of crap!
  47. |> Maybe someone can help me.
  48.  
  49. grep ?
  50.  
  51. Ian
  52.